package com.itheima.a01myfunction;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;

public class FunctionDemo8 {
    public static void main(String[] args) {
        /**
         * 需求:
         *  创建集合添加学生对象
         *  学生对象属性:name，age
         * 要求:
         *  获取姓名并放到数组当中
         *  使用方法引用完成
         */
        ArrayList<Student> list = new ArrayList<>();
        Collections.addAll(list,
                new Student("zhangsan-23"),
                new Student("lisi-24"),
                new Student("wangwu-25")
        );

        String[] names = list.stream().map(Student::getName).toArray(String[]::new);
        System.out.println(Arrays.toString(names));
    }
}
